offshore platform - Turkish English Dictionary